package com.itheima.test;

import java.util.Random;
import java.util.Scanner;

public class test7 {
    public static void main(String[] args) {
        //需求:程序自动生成一个1~100之间的随机数字,使用程序猜出这个数字是多少?
        //加一个保底机制

        //注意事项
        //生成随机数的代码int number = r.nextInt(100) + 1;不能写在循环的里面
        //否则每一次会生成一个新的随机数

        //二.抽奖机制
        //用点卷去抽水晶
        //保底360次
        int count = 0;
        //分析
        //1.生成一个1~100之间的随机数字
        Random r = new Random();
        int number = r.nextInt(100) + 1;
        //2.猜这个数字是多少
        Scanner sc = new Scanner(System.in);
        //3.判断两个数字给出不同的提示
        //猜的数字小了,提示小了
        //猜的数字大了,提示大了
        //猜的数字一样,提示猜中了
        while (true) {
            System.out.println("请输入你要猜的数字");
            int guessnumber = sc.nextInt();
            count++;
            if (count == 3){
                System.out.println("猜中了");
                break;
            }
            if (guessnumber > number) {
                System.out.println("数字猜大了");
            } else if (guessnumber < number) {
                System.out.println("数字猜小了");
            } else {
                System.out.println("数字猜对了");
                break;
            }
        }

    }
}
